#pragma once

#include "Rpg/Input.h"

namespace Rpg {
	
	class WindowsInput : public Input {
		
		virtual bool isKeyPressedImpl(int keycode) const override;
		virtual bool isMouseButtonPressedImpl(int button) const override;
		virtual std::pair<float, float> GetMousePosImpl() const override;
		virtual float GetMousePosXImpl() const override;
		virtual float GetMousePosYImpl() const override;
	};
}